tübingen implant - German English Dictionary